upper body protector - Français Anglais Dictionnaire